/***************************************************
> Copyright (C) 2024 ==xiaoqinglong== All rights reserved.
> File Name: queue.h
> Author: xiaoqinglong
> Mail:xiaoqinglong@qq.com 
> Created Time: 2024年11月05日 星期二 16时27分13秒
***************************************************/

#ifndef _QUEUE_H_
#define _QUEUE_H_
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>
struct dat{
    int sockfd;
    char function[20];
};
typedef struct que{
    struct dat data;
    struct que *next;
}QUE;

QUE *create_queue();
int push(int sock,char *temp,QUE *p);
QUE *pop(QUE *p);
int com_size(QUE *p);
int isempty(QUE *p);
#endif
